Object - Oriented Design of Main - Memory DBMSfor Real - Time
نویسندگان
چکیده
Many applications, such as telecommunication, process control, and virtual reality, require real-time access to database. Main-memory DBMS, which becomes feasible with the increasing availability of large and relatively cheap memory, can provide better performance than disk-based systems for real-time applications. This paper presents an overall architecture of M 2 RT, a Main-Memory Real-Time DBMS, and an object-oriented design of its storage system called M 2 RTSS. M 2 RTSS provides classes that implement the core functionality of storage management , real-time transaction scheduling, and recovery. Implementation-speciic information is encapsulated in these classes and extensions can be made by inheritance. With object-oriented features, M 2 RTSS can easily incorporate new development in application requirements and the result of ongoing research in real-time systems.
منابع مشابه
ساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملPredicting Time and Memory Demands of Object-Oriented Programs
Embedded computer systems are subject to a multitude of requirements. These include real-time requirements, that is, such computers must respond to external events within limited time. Many systems, such as satellites and telephone switches, must also operate unattended for long periods of time. They must not fail due to defective software. Modern object-oriented programming languages, particul...
متن کاملAn Adaptive Approach to Object-Oriented Real-Time Computing
Real-time computing is becoming an enabling technology for many important distributed applications such as flexible manufacturing, multimedia, robotics and process control. Traditionally, real-time systems have been realized as isolated, embedded systems. Unfortunately, this approach does not longer suffice for future complex systems in the application scenarios mentioned above. In this situati...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملApproach for Implementing Object-Oriented Real-Time Models on Top of Embedded Targets
Over the last years, object-orientation has been recognized as a suitable technique for the modeling and design of real-time systems. Although modeling strategies archived a high-level of maturity, current run-time infrastructures have not reached “the Nirvana”. The so called middleware, which provide adequate abstractions for programming object-oriented real-time applications, still demands lo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995